package com.pshcp.patient.domain.onlineorder.ao;

import com.pshcp.patient.domain.onlinemedical.ao.OnlineMedicalBase;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel(value="咨询订单确认")
public class OnlineConfirmAO {

    @ApiModelProperty(value = "医生ID")
    private Long doctorId;

    @ApiModelProperty(value = "就诊人ID")
    private Long patientId;

    @ApiModelProperty(value = "基本健康信息")
    private OnlineMedicalBase baseHealthContent;

    @NotBlank(message = "病情描述不能为空！")
    @ApiModelProperty(value = "病情描述")
    private String illnessDescription;

    @ApiModelProperty(value = "就诊资料上传")
    private String medicalInformationPath;

    @ApiModelProperty(value = "就诊资料上传")
    private List<String> medicalInformationPaths;

}
